be subject to ratification - Spanish English Dictionary